land-based power generation

Translations
наземная выработка электроэнергии